const request = require('../../utils/request')
//index.js
//获取应用实例
const app = getApp()

Page({

  /**
   * 页面的初始数据
   */
  data: {
    circular: true,
    indicatorDots: true, //是否显示面板指示点
    autoplay: true, //是否自动切换
    interval: 3000, //自动切换时间间隔
    duration: 1000, //滑动动画时长
    imgUrls: [], //轮播图
    notice: "", //通知栏
    grids: [], //九宫格-分类
    miaoshaGoods: [], //秒杀
    inputValue: "" ,//搜索框
    kanjia:{}
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    request('linxiaoran/banner/list')
      .then((res) => {
        this.setData({
          imgUrls: res.data.data
        })
        // console.log(this.data.imgUrls);
      })


    request('linxiaoran/notice/list')
      .then((res) => {
        this.setData({
          notice: res.data.data.dataList[0]
        })
        // console.log(this.data.notice);
      })
    request('linxiaoran/shop/goods/category/all')
      .then((res) => {
        this.setData({
          grids: res.data.data
        })
        // console.log(this.data.grids);
      })

    request('linxiaoran/shop/goods/list?' + 'miaosha=' + true)
      .then((res) => {
        res.data.data.forEach(ele => {
          const _now = new Date().getTime()
          if (ele.dateStart) {
            ele.dateStartInt = new Date(ele.dateStart.replace(/-/g, '/')).getTime() - _now
          }
          if (ele.dateEnd) {
            ele.dateEndInt = new Date(ele.dateEnd.replace(/-/g, '/')).getTime() - _now
          }
        })
        this.setData({
          miaoshaGoods: res.data.data
        })

        // console.log(res.data.data[18]);
      })


    request('linxiaoran/shop/goods/list?' + 'recommendStatus=' + 1)
      .then((res) => {
        this.setData({
          recommend: res.data.data
        })
        // console.log(this.data.recommend);
      })

    request('linxiaoran/shop/goods/list?' + 'kanjia=' + true)
      .then((res) => {
        this.setData({
          kanjia: res.data.data[0]
        })
        console.log(this.data.kanjia);
      })

  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})